/*
 * 描述： <描述>
 * 修改人： rain
 * 修改时间： 2016年8月8日
 * 项目： rainhy-servicelogger
 */
package com.rainhy.servicelogger.context;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;

/**
 * 业务日志容器配置器
 * 
 * @author rain
 * @version [版本号, 2016年8月8日]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public class ServiceLoggerContextConfigurator implements InitializingBean, ApplicationContextAware {
    
    /** 日志 */
    protected static final Logger logger = LoggerFactory.getLogger(ServiceLoggerContext.class);
    
    /** spring 容器 */
    protected ApplicationContext applicationContext;
    
    @Override
    public void afterPropertiesSet() throws Exception {
        logger.debug("[业务日志容器]: 启动...");
    }
    
    @Override
    public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
        this.applicationContext = applicationContext;
    }
}
